<?php
if($access_control != "924y39c9vns8r73"){ header("location:../"); }
echo "<script>bg_menu('m_vendas');</script>\n";
include_once "controle/venda.php";

?>
                
                <h1>Nova Venda</h1>
                <form action="" method="post" class="formulario">
                    <fieldset>
                        <legend>Cliente</legend>
                        <div>
                            <label class="campos">Data: </label>
                            <?=data_ptbr($data)." ".$hora?><br><br>
                            <label class="campos">Código: </label>
                            <input type='text' value="<?=$_SESSION["sgm_venda"]["id_cliente"]?>" name='id' id='id'>
                            <label class="campos">Nome: </label>
                            <select name="cliente" id="cliente" onFocus="limpa_codigo('id')">
                                <option value=""> -- Selecione o cliente -- </option>
                                <?=mostraListaClientes($_SESSION["sgm_venda"]["id_cliente"])?>
                            </select>
                            <input type="hidden" name="data" value="<?=$data?>">
                            <input type="hidden" name="hora" value="<?=$hora?>">
                            <button type='submit' name='btn_ok' value='Ok' class="botao" id="btn_ok">Ok</button>
                        </div>
                    </fieldset>
                </form>
                
                <?php if($_SESSION["sgm_venda"]["id_cliente"] > 0){?>
                
                <?php if($_GET["met"] == "addProd"){?>
                <fieldset>
                    <legend>Adicionar Produtos</legend>
                    <a href='?pag=vendaSet' title='Fechar' class="btn_fechar">X</a><br>
                    <form action="?pag=vendaSet&met=addProd" method="post" class="formulario">
                        <label class="campos">Quantidade: </label>
                        <input type="text" name="quant" value="1" id='quant'>
                        <label class="campos">Código: </label>
                        <input type="text" name="codigo" value="" id="cliente" autofocus>
                        
                        <button type='submit' name='btn_addProd' value='Adicionar' class="botao">Adicionar</button>
                    </form>
                </fieldset>
                <?php } ?>
                
                <fieldset>
                    <legend>Produtos</legend>
                    <a href='?pag=vendaSet&met=addProd' title='Adicionar produto na lista'><button class='botao'>Adicionar</button></a>
                    <table class="tabela">
                        <tr>
                            <th>Código</th>
                            <th>Produto</th>
                            <th>Quant.</th>
                            <th>Unid. Medida</th>
                            <th>Valor Unit.</th>
                            <th>Valor Total</th>
                            <th> </th>
                        </tr>
                        <?=mostraProdutos()?>
                    </table>
                </fieldset>
                
                <?php if($_GET["met"] == "addServ"){?>
                <fieldset>
                    <legend>Adicionar Serviço</legend>
                    <a href='?pag=vendaSet' title='Fechar' class="btn_fechar">X</a><br>
                    <form action="?pag=vendaSet&met=addServ" method="post" class="formulario">
                        <label class="campos">Serviço: </label>
                        <select name="servico">
                            <option value=''> -- Selecione um serviço -- </option>
                            <?=mostraListaServicos()?>
                        </select>
                        
                        <button type='submit' name='btn_addServ' value='Adicionar' class="botao">Adicionar</button>
                    </form>
                </fieldset>
                <?php } ?>
                
                <fieldset>
                    <legend>Serviços</legend>
                    <a href='?pag=vendaSet&met=addServ' title='Adicionar serviço na lista'><button class='botao'>Adicionar</button></a>
                    <table class="tabela">
                        <tr>
                            <th>Serviço</th>
                            <th>Tempo</th>
                            <th>Valor</th>
                            <th> </th>
                        </tr>
                        <?=mostraServicos()?>
                    </table>
                </fieldset>
                
                
                <fieldset>
                    <legend>Forma de Pagamento</legend>
                    <?php
                    $fpg = 1;
                    if(valida::numero($_GET["fpg"])){
                        $fpg = $_GET["fpg"];
                    }

                    $venda->set_formapagamento($fpg);
                    ?>
                    <input type='radio' name='forma_pagamento' id='ch_a_vista' value='1' <?php if($venda->get_formapagamento() == 1){ echo "checked='checked'"; } ?> onChange="seleciona_pagamento(this.value)">
                    <label class="campos" for='ch_a_vista'>À Vista</label>
                    <input type='radio' name='forma_pagamento' id='ch_cartao' value='2' <?php if($venda->get_formapagamento() == 2){ echo "checked='checked'"; } ?> onChange="seleciona_pagamento(this.value)">
                    <label class="campos" for='ch_cartao'>Cartão de Crédito</label>
                    <input type='radio' name='forma_pagamento' id='ch_cheque' value='3' <?php if($venda->get_formapagamento() == 3){ echo "checked='checked'"; } ?> onChange="seleciona_pagamento(this.value)">
                    <label class="campos" for='ch_cheque'>Cheque</label>
                    <input type='radio' name='forma_pagamento' id='ch_parcelado' value='4' <?php if($venda->get_formapagamento() == 4){ echo "checked='checked'"; } ?> onChange="seleciona_pagamento(this.value)">
                    <label class="campos" for='ch_parcelado'>Parcelado</label>
                    
                    <form action="" method="post" class="formulario" id="form_venda">
                        <input type="hidden" name="total" value="<?=$venda->get_total()?>">
                        
                        <?php
                        $venda->set_total(getTotal());
                        
                        switch($fpg){
                            case 1:
                        ?>
                        <div id='a_vista'>
                            <input type="hidden" name="formapagamento" value="1">
                            <label class="campos">Desconto: </label>
                            <input type='text' value='<?=$venda->get_desconto()?>' id="desonto" name='desconto' onKeyUp="calc_venda_avista(this.value, '<?=$venda->get_total()?>')" >
                            <label>%&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</label>
                            <label class="valor_venda">Valor da Venda: </label>
                            <input class="valor_venda" type='text' value='<?=$venda->get_total()?>' id="total" name='total' readonly='readonly' class="readonly">
                            <br><br>
                            <label class="campos">Observações: </label>
                            <textarea name="observacoes"><?=$venda->get_observacoes()?></textarea>
                            <br><br>
                            <button type='submit' name='btn_salvar' value='Salvar' class="botao" id="btn_venda_av">Salvar</button>
                        </div>
                        <?php
                            break;
                            case 2:
                        ?>
                        <div id='cartao'>
                            <?=escreve_pagamento($parcela, $venda)?>
                            <input type='hidden' name='formapagamento' value='2'>
                            <label class="campos">Desconto: </label>
                            <input type='text' value='<?=$parcela->get_juro()*(-1)?>' name='juros' id="juros" onKeyUp="calc_venda_parcela(1, <?=$venda->get_total()?>)">
                            <label>%</label>
                            <br><br>
                            <label class="campos">Observações: </label>
                            <textarea nome="observacoes"><?=$venda->get_observacoes()?></textarea>
                            <br><br>
                            <button type='submit' name='btn_salvar' value='Salvar' class="botao" onSubmit='calc_venda_parcela(0)'>Salvar</button>
                        </div>
                        <?php
                            break;
                            case 3:
                        ?>
                        <div id='cheque'>
                            <?=escreve_pagamento($parcela, $venda)?>
                            <input type='hidden' name='formapagamento' value='3'>
                            <label class="campos">Juros: </label>
                            <input type='text' value='<?=$parcela->get_juro()?>' name='juros' id="juros" onKeyUp="calc_venda_parcela(0, <?=$venda->get_total()?>)">
                            <label>%</label>
                            <br><br>
                            <label class="campos">Observações: </label>
                            <textarea nome="observacoes"><?=$venda->get_observacoes()?></textarea>
                            <br><br>
                            <button type='submit' name='btn_salvar' value='Salvar' class="botao" onSubmit='calc_venda_parcela(0)'>Salvar</button>
                        </div>
                        <?php
                            break;
                            case 4:
                        ?>
                        <div id='parcelado'>
                            <?=escreve_pagamento($parcela, $venda)?>
                            <input type='hidden' name='formapagamento' value='4'>
                            <label class="campos">Juros: </label>
                            <input type='text' value='<?=$parcela->get_juro()?>' name='juros' id="juros" onKeyUp="calc_venda_parcela(0, <?=$venda->get_total()?>)">
                            <label>%</label>
                            <br><br>
                            <label class="campos">Observações: </label>
                            <textarea nome="observacoes"><?=$venda->get_observacoes()?></textarea>
                            <br><br>
                            <button type='submit' name='btn_salvar' value='Salvar' class="botao" onSubmit='calc_venda_parcela(0)'>Salvar</button>
                        </div>
                        <?php
                            break;
                        }
                        ?>
                    </form>
                </fieldset>
                <a href="?pag=vendaSet&met=limpar" title="Limpar dados da venda"><button class="botao">Limpar Dados</button></a>
                <script>
                    calc_venda_parcela(0);
                </script>
                <?php } ?>

